IP block
.000115.124.16.0 - 115.124.31.255Taobao
- descr
- Zhejiang Taobao Network Co.,Ltd 2nd floor, Westlake International technology Building 391Wener Road, Hangzhou, China
- IPs (5)
- name
- Taobao
- rep
- 0
- rir
- apnic
- status
- ALLOCATED PORTABLE
- ts_added
- 2025-10-17 15:47:53.694000
- ts_last_update
- 2025-10-23 15:47:53.909000